Big Huge Thesaurus

velvet plant

noun